using System;
using System.Collections.Generic;

namespace Viettel.VOFFICE.DAO.Models
{
    public class TraceFlow
    {
        public int Id { get; set; }
        public Nullable<System.Guid> FromUserId { get; set; }
        public Nullable<System.Guid> ToUserId { get; set; }
        public Nullable<int> FromNodeId { get; set; }
        public Nullable<int> ToNodeId { get; set; }
        public Nullable<int> SubmissionId { get; set; }
        public Nullable<bool> IsSubmission { get; set; }
        public Nullable<int> DocId { get; set; }
        public byte FlowStatus { get; set; }
        public Nullable<byte> DocStatus { get; set; }
        public Nullable<bool> MainExecutor { get; set; }
        public Nullable<bool> CoExcutor { get; set; }
        public System.DateTime ComingDate { get; set; }
        public string Comment { get; set; }
        public bool StillKeep { get; set; }
        public bool TransferNext { get; set; }
        public bool TransferBack { get; set; }
        public Nullable<bool> IsRead { get; set; }
        public System.DateTime UpdatedAt { get; set; }
        public System.DateTime CreatedAt { get; set; }
    }
}
